<?php
// +----------------------------------------------------------------------
// | Name: 咪乐多管理系统 [ 为了快速搭建软件应用而生的，希望能够帮助到大家提高开发效率。 ]
// +----------------------------------------------------------------------
// | Copyright: (c) 2020~2022 https://www.lvacms.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed: 这是一个自由软件，允许对程序代码进行修改，但希望您留下原有的注释。
// +----------------------------------------------------------------------
// | Author: 西安咪乐多软件 <997786358@qq.com>
// +----------------------------------------------------------------------
// | Version: V1
// +----------------------------------------------------------------------

/**
 * @Name 当前模块基类
 * @Description
 * @Auther 西安咪乐多软件
 * @Date 2022/1/15 16:28
 */

namespace Modules\WritingAdmin\Models;


use Modules\Common\Models\BaseModel;

class BaseApiModel extends BaseModel
{
    protected static function unSerialize(string $serial_str):Array
    {
        $serial_str = preg_replace_callback('#s:(\d+):"(.*?)";#s',function($match){
            return 's:'.strlen($match[2]).':"'.$match[2].'";';
        },$serial_str);
        $serial_str = str_replace("\r", "", $serial_str);
        return unserialize($serial_str);
    }
}
